
package com.uuah.server.api.message;

public interface IUuahBusiMessage {
	/**
	 *
	 */
	public static final int UUAH_BUSI_MESSAGE_BASICVER_LENGTH = 1;
	public static final int UUAH_BUSI_MESSAGE_LENGTH_LENGTH = 3;
	public static final int UUAH_BUSIMESSAGE_TRANSACTIONID_LENGTH = 16;
	public static final int UUAH_BUSIMESSAGE_TYPE_LENGTH = 1;
	public static final int UUAH_BUSIMESSAGE_RESERVED_LENGTH = 3;
	public static final int UUAH_BUSIMESSAGE_CODE_LENGTH = 4;
	public static final int UUAH_BUSIMESSAGE_DATALENGTH_LENGTH = 4;

	public int getLength();

	public void setLength(int length);

	public int getDataLength();

	public void setDataLength(int dataLength);

	public int getBasicVer();

	public void setBasicVer(int basicVer);

	public String getTransactionId();

	public void setTransactionId(String transactionId);

	public int getType();

	public void setType(int type);

	public String getReserved();

	public void setReserved(String reserved);

	public int getCode();

	public void setCode(int code);

	public byte[] getUuahBusiMessageBody();

	public void setUuahBusiMessageBody(byte[] uuahBusiMessageBody);
}
